promise (someone) forever

Translations
обещать (кому-то) вечность
He promised her forever.
Он обещал ей вечность.